shut your yap! - Francés Inglés Diccionario